turkish electricity trade and contracting corporation - Spanish English Dictionary